﻿@charset "utf-8";
/*---------------------------------------------------------------------------------------------------------------------------*/
*{border:none;padding:0px;margin:0px;list-style:none;}
body{font-family:"微软雅黑";font-size:12px;background:#FFF;}
div,form,p,ul,ol,dl,li,dt,dd{display:block;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,h8,h9{display:block;overflow:hidden;}

/*防止easyui combobox与input设置相同宽度时不对齐*/
input{
	box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
}

/*-----------------------------------------------------------------------------------------------------------------*/
a		{color:#333;text-decoration:none;cursor:pointer;}
a:hover	{text-decoration:none;}
/*--------------------------------------------公用宽高---------------------------------------------------------------------*/
.displayNone{
	display:none;
}

.displayBlock{
	display:block;
}  

.index_navi							{width:100%;height:auto;margin-top:70px;}
.index_navi ul						{width:720px;height:auto;float:none;margin:0px auto;}
.index_navi ul li					{float:left;}
.index_navi ul li a					{height:110px;float:left;font-size:14px;padding:10px;}

.index_navi ul li a span			{float:left;}
/*----------------------------------------登录页-------------------------------------------------------------------*/
.index_login						{width:100%;height:auto;}
.index_login ol						{width:220px;float:none;margin:180px auto 0px auto;padding-left:131px;height:40px;background:url(../images/login_logo.png) no-repeat 0px 0px;}
.index_login ol li					{width:220px;height:20px;line-height:20px;font-size:17px;color:#FFF;}

.index_login ul						{width:350px;height:auto;float:none;margin:0px auto;}
.index_login ul	li					{width:350px;height:40px;float:left;margin-top:10px;line-height:40px;}
.index_login ul li input			{width:350px;height:39px;background:#FFF;border-top:1px solid #f0f0f0; text-indent:10px;color:#999;font-family:"微软雅黑";}
.index_login ul li a				{width:348px;height:38px;border:1px solid #0c57a3;background:#0972dd;color:#FFF;font-size:16px;cursor:pointer;text-align:center;float:left;}

.index_login p						{width:auto;text-align:center;margin-top:100px;color:#7bb2e2;}

.login-alert						{position:fixed;bottom:20%;left:center;width:340px;height:35px;text-align:center;line-height:35px;font-size:14px;color:#FFF;}


/*----------------------------------------二级菜单设置--可删-------------------------------------------------------------------*/
/*.menuTwo { width:125px; height:auto;text-align:center;border-left:5px solid #1558a6; background:#2d8bef;position:fixed; left:112px;top:150px;z-index:999;}
#quit {height:auto;text-align:center; background:#2d8bef;position:fixed; top:82px;z-index:999;}
#announcementMenu {height:auto;text-align:center; background:#2d8bef;position:fixed;top:286px;z-index:999;}
#accountMenu {height:auto;text-align:center; background:#2d8bef;position:fixed;top:354px;z-index:999;}
#systemMenu {height:auto;text-align:center; background:#2d8bef;position:fixed;top:330px;z-index:999;}
#receivableMenu {height:auto;text-align:center; background:#2d8bef;position:fixed;top:202px;z-index:999;}
#sysResult {height:auto;text-align:center; background:#2d8bef;position:fixed;top:330px;z-index:999;}
#scrollmenu .menuTwo a{ border-bottom:1px solid #1558a6;display:block; width:125px; height:31px;line-height:30px;}
#scrollmenu .menuTwo a:hover{background: #1558a6;}*/
/*----------------------------------------头部导航-------------------------------------------------------------------*/
/*.top_navi{
	height: 100%;
	width: auto;
	background: #1558a6;
	border-right: 4px solid #003a7e;
}
.top_navi ul{
	color:#FFF;
	width:100px;
	float:left;
	height:auto;
	margin-left: 10px;
	padding:0 5px;
}

.top_navi ul li{
	width:85px;
	height:63px;
	float:left;
	text-align:center;
	margin-left:11px;
	margin-top: 5px;
}

.top_navi ul li a{
	width:85px;
	height:63px;
	float:left;
	color:#FFF;
	background:#2d8bef;
}

.top_navi ul li img {
	margin:3px 0;
	width:80px; 
}

.top_navi ul li a.on{
	background:#1558a6; 
}

#scrollmenu{
}*/
/*----------------------------------------导航结束--可删-------------------------------------------------------------------*/

/*-------------------------------------------多级菜单设置开始-----------------------------------------------------*/
.left_nav {
	width: auto;
	height:100%;
	background-color:#1558a6;
	border-right:4px solid #003a7e;
	overflow-y: auto;
}

.left_nav ul.ul_1 {
	color:#ff6a00;
	width:146px;
}

.left_nav ul.ul_1>li {
	width:100px;
	height:56px;
	padding: 5px 0;
	background-color: #2d8bef;
	text-align:center;
	margin-left:23px;
	margin-top: 6px;
}

.left_nav ul.ul_1>li>a {
	display: inline-block;
	width:100px;
	height:56px;
	padding-top: 42px;
}

/*.left_nav ul.ul_1>li>a i {
	font-size: 15px;
	display:block;
	height:36px;
	background-image:url(../images/nav_icons.png);
	background-repeat:no-repeat;	
}*/

/*.navIcon-admin{background-position:24px 0;}
.navIcon-customerinfo{background-position:24px -42px;}
.navIcon-instorage{background-position:24px -84px;}
.navIcon-receivable{background-position:24px -126px;}
.navIcon-biography{background-position:24px -168px;}
.navIcon-barcode{background-position:24px -210px;}
.navIcon-businessSetting{background-position:24px -252px;}
.navIcon-systemSetting{background-position:24px -294px;}
*/
.left_nav li:hover{
	background-color: #1558a6;
}

.left_nav ul li a,.left_nav ul li a:hover {
	color: #FFFFFF;
}

.left_nav ul.ul_1>li img {
	height: 35px;
	display: block;
	margin:auto;
}

/* 初始状态隐藏子菜单 */
.left_nav ul.ul_1>li ul {
	position:fixed; 
	width:auto;
	height:auto;
	text-align:center;
	background:#2d8bef;
	display: none;
	overflow:visible;
}

.left_nav ul.ul_1>li ul li a {
	min-width:115px;
	padding: 0 10px;
	color:#FFFFFF;
	text-align:center;
	height:33px;
	line-height:33px;
	border-left:5px solid #1558a6;
	border-bottom:1px solid #1558a6;
	display: block;
}
/*------------------------------------------多级菜单设置结束------------------------------------------------------*/

/*****首页输入框******/
/*.base-input{
	height:20px;
	width: 120px;
	border:1px solid #95b8e7;
	margin: 0;
	text-indent: 3px;
	line-height:20px;
	vertical-align:middle;
	border-radius:5px;
}*/

.base-input{
	width:170px;
	height:26px;
	line-height:26px;
	/*height:22px;
	line-height:22px;*/
	padding:0 4px;
	border:1px solid #95b8e7;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-transition: box-shadow .2s linear 0s;
   -moz-transition: box-shadow .2s linear 0s;
    transition: box-shadow .2s linear 0s;
	font-size: 14px;	
}

.base-input:hover{
   -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);   
   -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
   box-shadow: 0 0 4px rgba(0, 0, 0, .1);  
}

.base-input-max-width{
	height:20px;
	width: 200px;
	border:1px solid #95b8e7;
	margin: 0;
	padding:0px 3px;
	line-height:20px;
	vertical-align:middle;
	border-radius:5px;
}

.base-input-mix-width{
	width:80px;
}

.textareaBox{
	width: 300px;
	height: 100px;
	border:1px solid #ddd;
	border-radius:5px;
	padding: 10px;
	resize:none;
}

.searchIndex {
	width:100%;
	height:auto;
	background:#EBEBEB;
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	color:#000;
	box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
}

.searchIndex ul  {
	padding:5px 0px;
}

.searchIndex  ul li{
	float:left;
	padding:5px 10px;
	height: 23px;
}

.searchIndex ul li a {
	color: #1558a6;
}
/*-----------------------------------------------------------------------------------------------------------*/
.wapContent{
	width:950px;
	float:none;
	margin:10px auto 0px auto;
}

.wapContent .wapContent_title{
	width:auto;
	background:#1558a6;
	height:30px;
	line-height:30px;
	padding-left:20px;
	font-size:14px;
	color:#FFF;
}


.con_form ul{
	padding:10px 20px;
	height:auto;
}

.con_form ul li{
	float:left;
	margin:10px 10px 0px 0px;
}

.con_form ul li label{
	float:left;
	width:80px;
	display: inline-block;
	height: 26px;
	line-height:26px;
	padding-right:5px;
	text-align:right;
}

.summaryCheck span {
	float:left;
	margin-left:15px;
	line-height:30px;
	padding-top: 10px;
}

.qestion ul{
	padding:10px 20px;
	height:auto;
}

.qestion ul li{
	float:none;
	margin:10px 10px 0px 0px;
}

.qestion ul li label{
	width:75px;
	line-height:20px;
	padding-right:5px;
	text-align:right;
}

.questionContent {
	float: left;
	width: 290px;
	line-height: 30px;
	padding-left: 32px;
}


/*----------------------------------------修改密码-------------------------------------------------------------------*/
.change_password{
	width:260px;
	height:190px;
	background:#FFF;
}
.change_password p{
	height:30px;
	line-height:30px;
	padding-left:10px;
	background:#1558a6;
}
.change_password ul{
	margin:0 auto;
	padding:10px;
	color:#000;
}
.change_password ul li{
	margin-top:10px;
}
.change_password ul li input{
	width:150px;
}

/**************************************修改密码结束*****************************************************/

/* 成本报价表单 */
/*.adf td{border:1px solid #DEDEDE; padding:4px 5px 4px 10px;height: 30px;}*/
            
/*.adff td{border:1px solid #DEDEDE; padding:14px 5px 14px 10px;}*/


/*.paginColor span {
	color:#000;
}

.goodsConfirmBtn {
	width: 300px;
	margin: 10px auto;
}
.goodsConfirmBtn a {
	margin: 0 5px;
}*/

/*************** 子代号和拆分 *****************/
.split-ul li label{
	width:92px !important;
}
/*#AreaTable .datagrid-btable tr td:last-child div{
	display:block;
	white-space:nowrap !important;
	overflow:hidden;
	text-overflow:ellipsis;
}
#AreaTable .easyui-linkbutton{
	color:blue;
}*/
.ordertable .datagrid-header-check input[type="checkbox"]{
	visibility:hidden;
}
.order-list li{
	width:100%;
}
/*----------------------------------------待办列表---------------------------------------------------*/
.pending{
	box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
	height:100%;
}
.pending .panel{
	box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
	float:left;
	margin-left:10px !important;
	margin-top:10px !important;
	width:48.5% !important;
	position:relative;
}
.morediv{
	position:absolute;
	right:10px;
	top:5px;
	cursor:pointer;
}
.morediv a{
	color:#ff0000;
}
.pendinglist li{
	box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing:border-box;
	display:block;
	position:relative;
	width:100%;
	height:26px;
	line-height:26px;
	padding:0 10px;
	margin-bottom:1px;
}
.pendinglist li:hover{
	background:#eaf2ff;
}
.pendinglist li a{
	color:#000000;
}
.pendinglist li span{
	color:#565656;
	text-align:right;
	position:absolute;
	right:10px;
}
.datagrid-ftable .datagrid-cell-c2-14 .base-input,.datagrid-ftable .datagrid-cell-c2-15 .base-input,.datagrid-ftable .datagrid-cell-c2-16 .base-input,.datagrid-ftable .datagrid-cell-c2-17 .base-input,.datagrid-ftable .datagrid-cell-c2-18 .base-input{
	border:none;
}
.view-div{
	position:absolute;
	top:46px;
	left:10px;
}

/*********************************  查询列表样式  **********************************/
.searchForm ul li label{
	float:left;
	width:60px;
	display: inline-block;
	height: 26px;
	line-height:26px;
	padding-right:5px;
	text-align:right;
}


/******************************** 风格修改--左侧菜单栏及其他风格样式 **********************************/

/* nav */
.nav{width:190px;height:100%;background:#1f87c6;}
/*.logo{height:118px;color:#fff; background:#166da3 url("../images/logo.png") no-repeat center 18px;}*/
.logo{height:109px;color:#fff; background:#166da3 url("../images/logo.png") no-repeat center 8px;}
.logo p{padding-top:80px;font-family:"microsoft yahei";font-size:13px;color:#fff; text-align:center}
.nav>ul>li{line-height:48px;font-size:14px;}
.nav>ul>li>a{display:block;height:48px; padding-left:20px;color:#fff;transition:padding .3s linear 0s,background-color .3s linear 0s;}
.nav>ul>li>a:hover{color:#cff;padding-left:30px;}
.nav>ul>li>a.on{background:#0c6094 url("../images/nav_jt.png") no-repeat 65px bottom;}

.nav>ul>li>a i{float:left;display:inline-block;width:16px;height:16px;margin:16px 10px 0 0;background-image:url("../images/nav_icos.png");background-repeat:no-repeat;}
.nav>ul>li>a>span{float:left;}
.nav>ul>li ul{display:none;}
.navico_basic{background-position:0 0;}
.navico_meau{background-position:-26px 0;}
.navico_article{background-position:-52px 0;}
.navico_info{background-position:-78px 0;}
.navico_system{background-position:-104px 0;}

.nav>ul>li ul{padding:10px 0;font-size:12px; background:#166da3}
.nav>ul>li ul li{height:32px;padding-left:20px; line-height:32px;}
.nav>ul>li ul li a{padding-left:20px;color:#47b0f1; background:url("../images/nav_icos.png") no-repeat 0 -52px;}
.nav>ul>li ul li a.on{color:#cfcbcc; background-position:0 -22px;}
.nav>ul>li ul li a:hover{color:#cfcbcc; background-position:0 -22px;}


/* top */
.top{height:48px; background:#eee;}
.top h2{float:left;height:48px;padding:0 20px;font-size:12px; font-weight:normal; color:#666; line-height:48px;}
.top-meau{float:right;}
.top-meau ul li{float:left;height:48px;padding:0 20px; line-height:48px;}
.top-home{display:block;padding-left:22px;background:url("../images/nav_icos.png") no-repeat 0 -63px;}
.top-exit{display:block;padding-left:22px;color:#1f87c6;background:url("../images/nav_icos.png") no-repeat 0 -98px;}
.top-changePwd{display:block;padding-left:22px;background:url("../images/nav_icos.png") no-repeat 0 -132px;}

/* bread */
.bread{height:25px;padding:0 20px;margin:10px 0;}
.bread-title{float:left;display:block;height:25px;padding:0 16px 0 10px;margin-right:6px;line-height:25px;color:#fff; background:#1f87c6 url("../images/bread.gif") no-repeat right 0;}
.bread-content{float:left;height:25px; line-height:25px;}

.base-input{height:26px;line-height:26px;padding:0 4px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition: box-shadow .2s linear 0s;-moz-transition: box-shadow .2s linear 0s;transition: box-shadow .2s linear 0s;}
.base-input:hover{ -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);   -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .1);box-shadow: 0 0 4px rgba(0, 0, 0, .1);  }
.base-input-max-width{height:20px;width: 200px;border:1px solid #ddd;margin: 0;padding:0px 3px;line-height:20px;vertical-align:middle;border-radius:5px;}
.base-input-mix-width{width:80px;}
/*.textareaBox{width: 880px;height: 80px;border:1px solid #ddd;border-radius:5px;margin:10px 20px;padding: 10px;resize: none;}*/

.form-box{color:#353535;}
.form-box ul li{margin:10px 0;}
.form-box ul li label{float:left;width:100px;line-height:28px;padding-right:5px;text-align:right;}
.form-btns{margin-top:20px;text-align:center;}

.left_bar li{float:left;padding:5px 10px;}
.left_bar li a.btn{padding:3px 15px;}
.dialog_input_bar{padding:10px;}
.dialog_input_bar li{margin-top:10px;}
.dialog_input_bar li label{float:left;width:70px;line-height:28px;padding-right:5px;text-align:right;}

/*详情顶部样式*/
.viewDetailHeader{
	margin:10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}

.viewDetail>ul{
	padding:10px 20px;
	height:auto;
	border-bottom: 1px solid #ddd;
}

.viewDetail>ul li{
	float:left;
	margin:10px 10px 0px 0px;
}

.viewDetail>ul .floatRight{
	float:right;
}

/*文章内容样式*/
.viewDetail .aticle{
	padding: 20px;
	line-height: 26px;
	font-size: 14px;
	border-bottom: 1px solid #ddd;
}

/*评论部分样式*/
.viewDetail .comment{
	padding: 20px;
}

.viewDetail .comment>h4{
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}

.commentList{
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.commentList>ul li{
	float: left;
}

.commentList>ul li img{
	display: inline-block;
	width:50px;
	height: 50px;
}

.commentList>ul li .commentName,.commentList>ul li .commentTime{
	width:120px;
	height: 25px;
	line-height: 25px;
	padding:0 10px;
}

.commentList>ul li .commentContent{
	padding: 10px;
}

.commentList>ul li .imgs img{
	margin: 10px;
	width: 100px;
	height: 100px;
}
